package com.chinasoft.cr.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.sql.Time;
import java.util.Date;

/**
 * <p>
 * 
 * </p>
 *
 * @author pp
 * @since 2025-01-18
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName("new.report_data")
public class ReportData implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 数据ID
     */
    @TableId(value = "data_id", type = IdType.AUTO)
    private Integer dataId;

//    /**
//     * 报表ID
//     */
//    private Integer reportId;

    /**
     * 场馆ID（可选字段）
     */
    private Integer venueId;

    /**
     * 报表覆盖的日期
     */
    private Date date;

//    /**
//     * 使用次数/统计指标
//     */
//    private Integer usageCount;

    /**
     * 预约ID
     */
    private Integer reservationId;
///
    //加
    //
    /**
     * 预约日期
     */
    private Date reservationDate;
    /**
     * 用户昵称
     */
    String nickName;
    /**
     * 场馆名
     */
    private String name;
////
    /**
     * 活动名称
     */
    private String eventName;
//
    /**
     * 人数
     */
    private Integer numPeople;

//
    /**
     * 开始时间
     */
    private Time startTime;
//
    /**
     * 结束时间
     */
    private Time endTime;

    private Integer id;


}
